reducing catalyst - French English Dictionary